

@media screen and (max-width:2400px) and (min-width:1200px){

     .index_two{max-height: 614px; overflow: hidden;}

}

@media screen and (max-width:1800px){

     .contact_ul li img{margin-top: 10%;}

}
@media screen and (max-width:1600px) and (min-width:1440px){
    .index_five_leftimg{width: 33%;}
    .index_five_lefttext{width: 67%;}
}
@media screen and (max-width:1600px){

     .index_five_leftname{font-size: 22px;}

     .index_five_leftname span{font-size: 16px; display: block; padding-left: 10px;}
     .index_five_teamtext .index_five_ms{margin-bottom: 36px;}
     .index_five_team{padding: 0% 5%;}
     .index_five_teamtext{width: 55%;}
     .index_five_teamtext .index_five_ms p{font-size: 16px; line-height: 24px;}
     .index_five_button{left: 5%;}

     .about_two_icon{width:60px; height:60px;}

     .about_two_trap h1{font-size: 24px;}

     .product_middle .bt_tr,.product_middle table tr.tr_box td{white-space:unset;}

     .incubation_right h1{font-size: 22px; margin-bottom: 15px;}

     .incubation_right .incubation_img_logo{width: 100px; height: 50px;}

     .incubation_right .incubation_li_text{font-size: 16px;line-height: 26px;}

    .look_lj{width: 140px; height: 40px;font-size: 16px; line-height: 38px; margin-top: 20px;}

    .contact_ul li img{margin-top: 10%;width: 60px;}

    ul.contact_ul li .cont_p{line-height: 26px; font-size: 14px;}

    ul.contact_ul li::after{height: 6px;}



}

@media screen and (max-width:1440px){

    /* index */

    .swiper-container_index_banner .banner_h2{font-size: 24px; color: #fff;padding: 2px 10px;}

    .swiper-container_index_banner .banner_bigh1{font-size:40px; color: #fff; padding-top: 15px; }

    .swiper-container_index_banner .banner_zimu h2{font-size: 60px; color: #f9be00; text-transform: uppercase; font-weight:550;}

    .swiper-container_index_banner .banner_zimu img{width:180px;}

     .title{margin-bottom: 40px;}

     .title h2{font-size: 26px;}

     .title .title_letter{font-size:36px; margin-top: 12px;}

     .text_description, .text_description p, .text_description span{font-size: 16px; line-height: 26px;}

     a.look_more{margin-top: 30px;font-size: 14px;width: 150px; height: 42px; line-height: 42px;}

     .index_two_swiper .swiper-wrapper .investment_title > div .logo_text_right h1{font-size:16px;}

     .index_two_swiper .swiper-wrapper .investment_title > div .logo_text_right img{bottom: 0;}

     .index_two_swiper .swiper-wrapper .investment_title > div{height: 120px;}

     .index_two_swiper .swiper-wrapper .investment_title > div .logo_text_right p{font-size: 13px; line-height: 20px;}

     .index_one{padding-bottom: 60px;}

     .index_three{padding:60px 0;}

     .index_three .index_three_middle{margin-top: 40px;}

     .index_three .index_three_box{padding: 30px;}

     .index_three .index_three_box .index_three_name h4{font-size: 18px; font-weight: bold;}

     .index_three .index_three_box .fh_text{font-size: 14px; padding-top: 20px;line-height: 26px;

          overflow : hidden;

          text-overflow: ellipsis;

          display: -webkit-box;

          -webkit-line-clamp:4;

          -webkit-box-orient: vertical;}

     .index_two .investment_con .index_name_text{font-size: 16px; line-height: 26px;}

     .index_two .investment_con .index_title_name{font-size: 28px;}

     .index_two_swiper .swiper-wrapper .investment_title > div.on1 .logo_img_left{min-width: 80px; width:40%;}

     .index_two_swiper .swiper-wrapper .investment_title > div.on1 .logo_text_right{max-width: calc(100% - 80px); width: 60%;}

     .index_two_right .title{margin-bottom: 20px;}

     .index_four{margin-bottom: 60px;}

     .index_four_title h1{font-size: 14px; height: 38px;}

     .index_four_title span{font-size: 14px;}

     .index_four_text h1{font-size: 20px;}

     .index_four_text .in_four_text{font-size: 16px; line-height: 26px;}

     .index_four_mySwiper .swiper-slide{padding: 5px;}

     .index_four_mySwiper{width: 80%;}

     .index_five{padding: 60px 0;}

     .index_five_teamtext > h1{font-size: 24px; margin-bottom: 10px;}

     .index_five_teamtext .index_five_ms{font-size: 16px; line-height: 24px;}

     .index_five .mySwiper_shu{width:30%;}

     .index_five .mySwiper_shu_2{width: 70%;}

     .index_five_team{padding:10% 5%;}

     .index_five_button{left: 5%; bottom: 0px;}

     .index_five_line{top: 0;}

     .index_five_teamtext > p{font-size: 16px;margin-bottom: 10px; font-weight: bold;}

     footer .footer_ul li a{font-size: 16px;}

     footer .footer_mid_left p{font-size: 16px;}

     footer .footer_mid_left img{width: 35px;}

     footer .footer_mid_right .fot_icon a > img{width: 40px;}

     footer .footer_last span{font-size: 16px;}

     footer{padding-top:60px;}

     footer .footer_top{padding-bottom: 20px;}

     footer .footer_middle{padding: 20px 0;}

     /* banner */

     .slogan_box2 h2{font-size: 40px;}

     .slogan_box2 h1{font-size: 60px;}

     .nav_mid_position a,.nav_mid_position .cirmbs_link span{font-size: 14px;}

     .crumbs_nav> img{width: 15px;}

     /* about */

     .about_one{margin:60px auto 200px auto;}

     .about_one_main{margin-top: 40px;}

     .about_one_right .about_text_box{top:60px; padding: 7% 5% 5% 3%;}

     .about_text_box .about_text{font-size: 16px; line-height: 26px;}

     .about_one_right_img{width: 32%;}

     .about_two_icon{width:50px; height:50px;}

     .about_two_trap h1{font-size: 22px;}

     .about_develop_mySwiper::after{width:calc(100% - 80px);top: 50%;left:40px;};

     /* develop */

     .about_develop_middle{padding: 60px 0;}

     .about_year_box .about_year h1{font-size:40px;}

     .about_year_box{padding-bottom: 75px;}

     .about_develop_time > div{font-size: 20px; }

     .about_develop_text h1{font-size: 20px;}

     .about_develop_text .p{font-size: 16px; line-height: 26px;}

     /* team  */

     .about_team_ul{padding: 60px 0;}

     .about_team_ul li{margin-bottom: 60px;}

     .about_team_ul li .about_team_h1 h1,

     .about_team_ul li .about_team_h1 span{font-size: 24px;}

     .about_team_ul li .about_team_h1{margin-bottom: 20px;}

     .about_team_ul li .about_team_text_p{font-size: 16px; line-height: 26px;}

     .about_team_ul li .about_team_text .line{margin-bottom: 15px; height: 2px;}

     /* culture */

     .about_culture_one_main .about_culture_in h1{font-size: 26px;}

     .about_culture_one_text{font-size: 16px;line-height: 26px;}

     .about_culture_one_main{padding: 6% 4%;}

     .about_culture_one {padding:60px 0;}

     .about_culture_one_right{top: 60px;}

     .about_culture_two{padding: 60px 0;}

     /* shareholider */

     .about_share_more h2{font-size: 26px;}

     .about_share_ul{margin:60px 0;}

     /* parter */

     .about_partner{padding: 60px 0;}

     .about_parter_li_bottom h1{font-size: 22px;}

     .about_partner_middle .title .title_p{font-size: 16px; line-height: 26px;}

     .about_partner_middle .title .title_p{margin-top: 40px;}

     .about_partner_li{padding: 10px; margin-bottom: 50px;}

     /* .product */

     .product_box,.product_box1{padding: 60px 0;}

     .product_box table{width: 96%; margin: 0 auto; min-width: 1200px;}

     .product_middle .bt_tr th{font-size: 14px; padding: 10px 0.2%;}

     .product_middle table tr td, .product_middle table tr.tr_box td{font-size: 14px; padding: 20px 0.2%;}

     .product_middle .progress_bar .pro-bar{height: 20px;}

     .product_xq_box{width: 84%;}

     .product_xq_text{min-height: 400px;}

     .product_xq_text, .product_xq_text p, .product_xq_text span{font-size: 16px;line-height:30px;}

     /* platform */

     .platform_box .text_description,.platform_box .text_description p,.platform_box .text_description span{font-size: 16px; line-height: 26px;}

     .platform_box .title{margin-bottom: 20px;}

     .platform_left_text{margin-top: 20px;}

     .platform_left_text h1{font-size: 22px; margin-bottom: 10px;}

     .platform_left_text .platform_left_p{font-size: 16px;}

     .platform_two{padding:60px 0;margin-top: 40px;}

     .platform_ul_li_text h2{font-size: 22px;}

     .platform_two .platform_two_ul .platform_two_li .platform_ul_li_text img{width: 70px;}

     /* incubation */

     .incubation_box{padding: 60px 0;}

     .incubation_box ul.incubation_ul li{margin-bottom: 60px;}

     /* news  */

     .pages{margin: 60px 0;}

     .pages a{display: inline;width:34px; height:34px; line-height:34px}

     ul.news_box li .news_right .news_rtext h1{font-size: 20px; margin-bottom: 12px;}

     ul.news_box li .news_right .news_rtext .news_xq{position: relative; margin-top:20px;}

     .news_top h1.news_h1,h1.zui_titile{font-size: 22px;}

     ul.news_tjlist li a .news_right h1{line-height: 22px; font-size: 15px;}

     .news_mbnav .mb_n a, .news_mbnav .mb_n span{font-size: 14px;}

     .ne_p a{width: 100%;}

     .ne_p a:first-child{margin-bottom: 20px; font-size: 16px;}

     .ne_p i{ display: none;}

     .news_box1{padding: 60px 0;}

     ul.news_box li .news_right .time_box h1{font-size: 30px;}

     ul.news_box li .news_right .news_rtext .p{font-size: 14px; line-height: 24px;}

     ul.news_box li .news_right .time_box{width: 80px; height: 80px;}

     .news_xq_title h1{font-size: 30px;}

     .news_xq_lm div{font-size: 14px;}

     .join_one{padding: 60px 0;}

     .join_text .join_text_one_top{font-size: 16px;line-height: 26px;}

     .join_text > h1{font-size: 24px;}

     .join_two .join_beaut_life .join_icon{width:50px; height:50px; padding: 5px;}

     .join_two .join_beaut_life h1{font-size:18px;margin: 8% 0 10% 0;}

     .join_two .join_beaut_life .join_beact_text{font-size:16px; line-height: 26px;}

     .colse_join{width: 40px; height: 40px; right: 10px;}

     .join_window .join_window_box .swiper-pagination_join{bottom: 20px;}

     .mySwiper_join{padding-bottom: 8%;}

     .join_text_ms{font-size: 16px; line-height: 26px; height: 90px;}

     .join_two ul.join_two_ul{margin-top: 0;}

     .works_one{padding: 60px 0;}

     .works_one .title{margin-top: 5%;}

     .work_one_text{margin-top: 5%;}

     .work_one_text .works_one_left_text, .works_one_right{ padding: 8%; font-size: 16px; line-height: 26px;}

     .work_one_text .works_one_left_text::after{width: 94%;}

     .workd_one_middle{top: 60px;}

     .work_two,.contact_two{padding: 60px 0;}

     ul.table_ul{height: 80px;}

     .work_list_ul > li.work_li{padding: 20px 0; margin-bottom: 20px;}

     ul.table_ul li span{font-size: 16px;}

     .sel_mask select,.wirk_button{font-size: 14px;}

     .work_fixed_title h1{font-size: 22px;}

     .work_fixed_bottom .work_text_title{font-size:20px;}

     .work_fixed_bottom .work_text_main{font-size: 16px; line-height: 26px; margin-bottom:3%;}

     .work_three_zl .work_three_text .work_text_bottom h1{font-size:24px;}

     .work_three_zl .work_three_text .work_text_bottom p{color: #fff;font-size:16px;}

     .work_three_zl .work_three_text .work_img_box{width: 30px; height: 42px;}

     .work_three{margin-bottom:60px;}

     .contanct_swiper_box .contact_text_ms h1{font-size: 20px;}

     .contanct_swiper_box .contact_text_ms > div .cont_p{font-size: 16px; margin-top: 0;}

     .contanct_swiper_box .contact_text_ms > div img{width: 30px;}

     .contanct_swiper_box .contact_text_ms > div .cont_p{font-size: 14px;}

     .choose_country{height: 50px;}

     .contact_input input.cont_input_list{width:calc(30% - 10px); margin-bottom:30px;padding-left: 10px; height: 50px; font-size: 16px;

          margin-left:6.1%;}

     .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 50px;}

     .select2-container--default .select2-selection--single{height:50px;}

      .contact_input textarea{width:99%;font-size: 18px; min-height: 200px; line-height: 30px; padding: 10px;}

      .cont_button{display: block; margin:40px auto 0 auto; width:calc(30% - 10px); line-height:50px;font-size: 16px;

           color: #fff; background: #98ba42;border-radius: 4px;}

      .contact_three{padding: 60px 0;}

      .banner_search_text {font-size: 14px; line-height: 24px;}

      .banner_search_box{height: 50px;}

      .banner_search_box .type_input,.banner_search_box .button_input{font-size:16px;}

      .search_list{width: 80%; margin: 60px auto;}

      ul.search_list_ul li{padding: 30px 0;}

      ul.search_list_ul li a > h1{font-size: 20px;}

      ul.search_list_ul li a > .search_list_text{font-size: 16px; line-height: 26px;}

      .nomal_no img{width: 150px;}

      .nomal_no h3{font-size: 18px;}

      .search_list_box{margin-top: 10px;}

      .index_five_lefttext p.zw{font-size: 16px;}

      .index_five_leftname h1{font-size:18px;}

     

}

@media screen and (max-width:1370px){

     .index_nav{max-height: 80px;}

     .swiper-container_index_banner .banner_bigh1{font-size: 34px;}

     .swiper-container_index_banner .banner_zimu h2{font-size: 50px;}

     .swiper-container_index_banner .banner_zimu img{width:160px;}

     .fixednav .langues_button span,.index_five_leftname span,.index_five_teamtext .index_five_ms{font-size: 14px;}

     .index_five_teamtext .index_five_ms{line-height: 24px;}

     .index_five_leftname,.index_five_teamtext > h1 span,.index_five_teamtext > h1{font-size: 18px;}

     .index_five_teamtext{width: 60%;}

     .index_five_photo{width: 35%;}

     .index_five_team{padding: 10px 5%;}

     .index_five_leftimg{width: 100px;}

     .index_five_leftbox{justify-content: space-between;}

     .index_five_lefttext{width: calc(100% - 100px);}

     .index_five_line{margin: 10px 0 10px 0; height: 2px;}

     .index_five_leftname span{margin-top: 10px;}

     .index_five_leftname{margin-top: 10px;}

     .index_five_leftname h1{color: #fff; font-size: 24px;}

     .index_five_lefttext p.zw{color: #fff;font-size:16px;}

     .index_five_leftname span{color: #fff;font-size:16px;}

     

     .index_five_teamtext > h1{margin-bottom: 10px;}

     .slogan_box2 h2{font-size: 34px;}

     .slogan_box2 h1{font-size: 50px;}

     .product_middle .bt_tr th{font-weight: normal;}

     .product_xq_title h1{font-size:28px;}

     .product_xq_title{padding-bottom: 40px;}

     .product_xq_bottom{padding:30px 0;}

     .product_xq_bottom .product_xq_left .a{font-size: 14px;}

     .product_xq_bottom .pro_next,.product_xq_bottom .pro_pre{width: 30px;}

     .platform_box .text_description{font-size: 14px ;line-height: 22px;}

     .platform_left_text h1{font-size: 18px;}

     .incubation_right .incubation_li_text{font-size: 14px; line-height: 24px;-webkit-line-clamp:3;}

     .incubation_right h1{font-size: 20px;}

     .join_two{padding: 60px 0;}

     .join_two .join_beaut_life .join_beact_text{font-size: 14px; line-height: 24px;}

     .join_two .join_beaut_life .join_click_more{width: 30px; }

     .contact_ul li h1{font-size: 16px;}

     ul.contact_ul li .line{margin: 10px auto;}

     ul.contact_ul li .cont_p{font-size: 14px;}

     ul.contact_ul li .cont_p1{font-size: 12px;}

     .contact_one{padding: 60px 0;}

     .contact_ul{margin-top: 40px;}

}

@media screen and (max-width:1320px){

     #colorNav{width: 60%;}

     .search_button,.langues_button{padding: 0 10px;}

   

}

@media screen and (max-width:1240px) {

     .index_two_right{padding: 30px 30px 60px 30px;}

     .index_two_right .title{display: none;}

     .index_two .title_center{display: block;}

     .index_three .index_three_swiper{top: 40%;}

     .about_two_trap h1{font-size: 18px; font-weight: normal;}

     .about_culture_icon{width: 40px;}

     .about_culture_ul li .about_culture_li_text h1{font-size: 20px;}

     .about_culture_ul li .about_culture_li_p{font-size: 14px; line-height: 24px;}

     .product_middle{overflow-x: scroll;  margin: 0 auto; border-radius: 10px 10px 0 0;}

     .product_middle::-webkit-scrollbar-track-piece { background-color:#ddd;}

     .product_middle::-webkit-scrollbar {width:8px;height:9px;}

     .product_middle::-webkit-scrollbar-thumb {background-color:#f9be00; border-radius: 100px; background-clip:padding-box;min-height:28px;}

     .product_middle::-webkit-scrollbar-thumb:hover {background-color:#98ba42; }

}

@media screen and (max-width:1000px) {

     .index_two_left,.index_two_right{width: 100%;}

     .index_five .mySwiper_shu{width: 100%; height: 100px;}

     .index_five_leftimg{display: none;}

     .index_five_lefttext{width: 100%;}

     .index_five .mySwiper_shu_2{width:100%;}

     .index_five_team{padding:5% 5% 15% 5%;}

     .index_five_button{bottom: 30px;}

     footer .footer_mid_right{margin-top: 20px; width: 100%;justify-content: center;}

     footer .footer_ul{margin-top: 20px;width: 100%;}

     footer .footer_logo{margin: 0 auto 30px auto;}

     footer .footer_mid_left{width: 100%;}

     footer .footer_mid_left img{height: 35px;}

     .about_culture_ul li{width: 48%; margin-bottom:30px;}

     .product_box,.product_box1{padding: 60px 0;}

     .product_middle .bt_tr th,.product_middle table tr td,.product_middle table tr.tr_box td

     { padding:5px 0.1%;}

     .product_middle .bt_tr th{    white-space: nowrap;}

     .product_middle table tr:nth-of-type(2n+1) td:nth-of-type(1)::before{width:2px; }

     .product_middle table tr:nth-of-type(2n) td:nth-of-type(1)::before{width:2px;}

     .product_middle{width: 96%;}

     .index_two_ph{display: block;}

     .platform_box .text_description, .platform_box .text_description p, .platform_box .text_description span

     ,.platform_left_text .platform_left_p{font-size: 14px; line-height: 24px;}

     .platform_left_text h1{font-size: 20px;}

     .join_two .join_beaut_life .join_icon{margin-top: 10%;}

     .join_two .join_beaut_life .join_click_more{bottom: 20px;}

     .join_two .join_beaut_life h1{font-size: 18px; font-weight: normal;}

     .join_two .join_beaut_life .join_beact_text{font-size:14px; line-height: 24px;}

     .works_one .title{margin-top: 0;}

     .works_one .title .title_letter{text-align: left;}

     .work_two_top{display: block;}

     .works_t_r{width: 100%; margin-bottom: 30px;}

     .work_three_zl .work_three_text .work_text_bottom h1{font-size: 18px;}

     .work_three_zl .work_three_text .work_text_bottom p{font-size: 14px;}

     .contact_ul li{width: 32%; margin-bottom: 20px;}

     .banner_search {width: 52%;}

     .index_five_leftname h1{font-size: 20px;}

     .index_five_lefttext p.zw{font-size: 14px;}

     

}

@media screen and (max-width:900px){

     /* index */

     .index_banner .banner_text{top: 58%;}

     .swiper-container_index_banner .banner_h2{font-size:18px; color: #fff;padding: 2px 10px; border-radius: 4px;}

     .swiper-container_index_banner .banner_bigh1{font-size:20px; color: #fff; padding-top:10px;line-height: 26px;}

     .swiper-container_index_banner .banner_zimu{margin-top: 10px;}

     .swiper-container_index_banner .banner_zimu h2{font-size: 24px; color: #f9be00; text-transform: uppercase; font-weight:550;}

     .swiper-container_index_banner .banner_zimu img{width:80px;}

     .index_banner{height: 50vh;}

     .swiper_but_show{bottom:0px;}

     .index1_left{margin-top: 60px;}



     .index_three .index_three_middle{overflow: unset; padding-bottom:60%;}

     .index_three .logo_bg{top: auto; bottom: 0;right:auto;left: -5%;}

     .index_three .index_three_swiper2{width: 100%;}

     .index_three .index_three_swiper{top: auto;right: 5%; width: 90%;}

     .index_three .index_three_swiper_button{bottom: 20px; width: 100%;}

     .index_four{margin-bottom:40px; display: block;}

     .index_four > div{display: block;}

     .index_four_left{width: 100%;}

     .index_four_right{width: 100%;}

     .index_four .title .title_line{display:none;}

     .index_four .title .title_to h2{text-align: center; display: block; margin: 0 auto;}

     .title .title_letter{text-align: center;}

     a.look_more_pc{display: none;}

     a.look_more_ph{display: block;margin: 40px auto;}

     .index_five{padding: 40px 0;}

     .index_five .title .title_line{display:none;}

     .index_five .title .title_to h2{text-align: center; display: block; margin: 0 auto;}

     .index_five_header{display: block;}

     .about_two .about_two_middle .title .title_line{display: none;}

     .about_two .about_two_middle .title h2{display: block; margin: 0 auto;}

     .about_two_trapezoidal{margin-top: 0;}

     .about_two_trap h1{font-size: 16px;}

     .about_team_ul li .about_team_text{ padding: 3% 8% 3% 3%; height: 100%;}

     .about_team_ul li:nth-of-type(2n+2) .about_team_text{height: 100%;padding: 3% 8% 3% 3%;}

     .about_culture_one .title .title_letter{text-align: left;}

     .about_culture_one_main{width: 100%;}

     .incubation_ul_li_box{display: block;}

     .incubation_box{padding: 60px 0;}

     .incubation_box ul.incubation_ul li{margin-bottom: 30px;}

     .incubation_box ul.incubation_ul li .incubation_left,.incubation_box ul.incubation_ul li .incubation_right{width: 100% ;}

     .incubation_box ul.incubation_ul li .incubation_right{padding:20px;}

     .incubation_right h1{font-size: 20px;}

     .incubation_right .incubation_li_text{font-size: 14px;line-height: 24px;}

     .look_lj{font-size: 14px;}

     .work_two_top .title .title_line{display:none;}

     .work_two_top .title h2{display: block; margin: 0 auto;}

     .contact_two .title h2{margin: 0 auto; }

     .contact_right{margin-top:40px;}

     .contact_right .swiper-button-next{right: 0;}

     .contact_right .swiper-button-prev{left: 0;}

     .contact_input{display: flex;align-items: center;justify-content: space-between; flex-wrap: wrap;}

     .contact_input input.cont_input_list{width:calc(48% - 10px); margin-bottom:30px;padding-left: 10px; height: 50px;

          margin-left:6.1%; font-size: 14px; margin-left: 0;}

     .choose_country{width:calc(48% - 10px);margin-bottom: 30px; float: none;}

      .contact_input textarea{font-size: 14px; min-height: 150px;}

      .cont_button{width:48%}

      .contact_input{margin-top: 20px;}

      .index_three_name{display: block;}

      .index_three .index_three_box .index_three_name h4{padding-left: 0; margin-left: 0; padding-top: 10px;}

      .index_three .index_three_box .index_three_name h4::before{display: none;}



}

@media screen  and (max-width:768px){

     .title .title_letter{font-size: 34px;}

     /* index_one */

     .index1_left{position: relative;width:90%;left: 5%;}

     .index1_left .title h2{width: 100%; text-align: center; display: block; margin: 0 auto;}

     .index1_left .title .title_line{display: none;}

     .index_one .index_bg{position: unset;}

     a.look_more{width: 140px; height: 40px;line-height: 40px;}

     .text_description, .text_description p, .text_description span{font-size: 14px;line-height: 24px;}

     .index_one{padding-bottom: 0;}

     /* index_two */

     .index_two{background: #fff;}

     .index_two_left{padding: 30px;}

     .index_two_swiper .swiper-wrapper .investment_title > div{height: 80px;}

     .index_two_swiper .swiper-wrapper .investment_title > div.on1 .logo_img_left,

     .index_two_swiper .swiper-wrapper .investment_title > div .logo_text_right p{display:none;}

     .index_two_swiper .swiper-wrapper .investment_title > div.on1 .logo_text_right{width: 100%; max-width: 100%;}

     .index_two_swiper .swiper-wrapper .investment_title > div .logo_text_right img{bottom: 0;}

     .index_two_swiper .swiper-wrapper .investment_title > div .logo_text_right h1{font-size: 18px;}

     .index_two_swiper .swiper-wrapper .investment_title > div .logo_text_right img{display: none;}

     .investment_con .index_name_text{font-size: 16px;line-height: 26px;margin-top: 20px;}

     .index_three{padding-bottom: 60px;}

     .index_four_box{display: block;width: 100%;}

     .index_four_xia{padding-top:0px;}

     .index_four_mySwiper{display: none;}

     .index_four_box .index_four_img{width: 100%;}

     .index_four_mySwiper2{margin-bottom: 20px;}

     .index_four_box .index_four_text{width:90%; margin: 0 auto;}

     .index_four_box .index_four_text{padding-top: 10px; height: 220px;}

     .index_four_text h1{margin: 10px 0;}

     .index_four .title{margin-bottom: 20px;} 

     .index_four_box::after{width: 100%; bottom: 0; height: 70%; border-radius: 10px;}

     .index_four .index_four_xia .swiper-button-next, .index_four .index_four_xia .swiper-button-prev{top: 70%;}

     .index_four_text .in_four_text{font-size: 14px;

          -webkit-line-clamp: 2;}

     a.look_more1{margin-top: 20px;}

     .index_five_teamtext .index_five_ms{font-size: 14px;line-height: 24px;}

     .index_five_button{bottom: 20px;}

     footer .footer_ul{justify-content: flex-start;}

     footer .footer_ul li{width: 25%;margin-bottom: 15px;}

     footer{padding-top: 40px;}

     footer .footer_logo{display: none;}

     footer .footer_mid_left p,

     footer .footer_ul li a,footer .footer_last span{font-size: 14px;}

     footer .footer_last span{ padding-right: 0; padding-bottom: 5px;}

     footer .footer_mid_right .footer_erwe{width: 100px; height: 100px; margin-left: -28px; bottom: 50px;}

     /* about */

     .main_banner{height: 280px;}

     .slogan_box2 h2{font-size:30px;}

     .banner_mid_position{top: 32%;}

     .slogan_box2 h1{font-size: 34px; margin-top:20px; line-height:32px;}

     .about_one{margin: 40px auto 120px auto;}

     .about_one_left {width:65%;}

     .about_one_right_img {width: 58%; z-index: 0;}

     .about_one_right .about_text_box{width: 100%; top:40px; height:40vh;}

     .about_text_box .about_text{font-size: 14px; line-height:26px;}

     .about_two{padding: 12% 0 30% 0;}

     .about_two .about_two_middle{height: 100%; width: 100%;}

     .about_two .about_two_middle .title{padding-bottom:0px;}

     .about_two .about_two_middle .title h2{font-size: 20px;}

     .about_two .about_two_middle .title .title_letter{font-size: 24px;}

     .about_text_box .about_text::-webkit-scrollbar {width:2px;height:9px;}

     .about_two_trapezoidal{width: 100%;}

     .about_two_trap h1{font-size: 14px;}

     .about_two_dashe_left{border-bottom: 1px dashed #00cccc;border-right: 1px dashed #00cccc;}

     .about_two_dashe_right{border-top: 1px dashed #00cccc;}

     .about_two_icon{width: 40px; height: 40px;}

     .about_two_logo {width: 40%;}

     .about_two_dashe {width: 4%;}

     .about_two_trap {width: 22%;}

     .about_two_trap2 h1{font-size: 12px; text-align: center;}

     .about_two_dashe3{margin-top: 16%;}

     .about_two_dashe2{margin-top: 28%;}

     .about_two_dashe1{margin-top: 36%;}

     /* develop */

     .about_develop_mySwiper {width: 60%;}

     .about_year_box .about_year h1{font-size:20px; font-weight: bold;}

     .about_year_box .about_year span{margin-top: 0;font-size: 14px; margin-right: -10px;}

     .about_year_box {padding-bottom: 45px;}

     .about_develop_link,.about_develop_img,.about_develop_right,.about_develop_text{display: block;width: 100%;}

     .about_develop_time,.about_develop_img{margin-bottom: 10px;}

     .about_develop_ul li{margin-bottom: 40px;}

     .about_develop_middle{padding-top: 60px;}

     .about_develop_time > div{font-size: 16px;}

     /* team  */

     .about_team  .about_team_ul li .about_team_img{width: 70%;}

     .about_team_ul li .about_team_text{position: unset; padding: 25% 5% 5% 5%; margin-top: -20%; width: 100%;}

     .about_team_ul li:nth-of-type(2n+2) .about_team_text{position: unset; padding: 25% 5% 5% 5%; margin-top: -20%; width: 100%;}

     /* culture  */

     .about_culture_one_main .about_culture_in .about_culture_in_img{width: 40px; height: 40px;}

     .about_culture_one_main .about_culture_in h1{font-size: 20px;}

     .about_culture_one_main .about_culture_in{width:90%; margin: 0 auto;}

     .about_culture_one_main .about_culture_in:first-child{margin-bottom: 40px; padding-right: 0;}

     .about_culture_one_main .about_culture_in:nth-of-type(2){padding-left: 0;}

     .about_culture_one_main .about_culture_in:first-child::after{display: none;}

     .about_culture_one_main{padding:10% 4%;}

     .about_culture_one_right{height: 60%; }

     .about_culture_two{padding: 60px 0;}

     .about_culture_one_right img{width: 90%;}

     /* shareholder */

     .about_share .about_share_ul{margin: 60px 0;}

     .about_share .about_share_ul .about_share_more h2{font-size: 20px;}

     .about_share ul.about_share_ul li{width: 48%;}

     /* about_partner */

     .about_partner{padding: 60px 0;}

     .about_partner_middle .title{width: 100%;}

     .about_partner_middle .title h2{display: block; margin:0 auto;}

     .about_partner_middle .title .title_line{display: none;}

     .about_partner_middle .title .title_p{font-size: 14px; line-height: 24px; height: auto;}

     .about_parter_li_bottom h1{font-size: 20px;}

     .about_partner_li{margin-bottom: 30px; width: 100%;}

     .product_xq_bottom .product_xq_left{width: 100%; margin-bottom:10px; font-size: 14px;}

     .pro_pre_pc{display: none;}

     .pro_pre_ph{display: block;}

     .product_xq_bottom{padding: 30px 0;}

     .product_xq_bottom .pro_pre{width: 30px;}

     .product_xq_title{padding-bottom: 40px;}

     .product_xq_title h1{font-size: 28px;}

     .platform_box{width:90%; position: unset; margin:0 auto;}

     .platform_box .title h2{display: block; margin: 0 auto;}

     .title .title_line{display: none;}

     .platform_pc_box{display: none;}

     .platform_ph_box{display: block; position:absolute;z-index: 2; left: 5%; width: 45%;}

     .platform_one{padding: 60px 0 0 0; margin-bottom: 60px;}

     .platform_two .platform_two_ul .platform_two_li{width:70%; margin: 0 auto 30px auto;}

     .platform_two{padding: 60px 0;}

     .nav_mid_position{bottom: 20px;}

     .pages a{margin: 0 2px;}

     ul.news_box li .news_right .time_box{width: 50px; height: 50px;}

     ul.news_box li .news_right .time_box h1{font-size: 22px; }

     ul.news_box li .news_right .time_box p{font-size: 14px;}

     ul.news_box li .news_right .news_rtext h1{font-size:18px;}

     ul.news_box li .news_right .news_rtext p{line-height: 24px;}

     ul.news_tjlist{width: 100%; display: flex;align-items: center;justify-content: space-between; flex-wrap: wrap;}

     .news_textleft,.news_rlist{width: 100%;}

     .news_rlist{margin-top:30px;}

     ul.news_tjlist li{width: 48%;}

     ul.news_tjlist li > a{display: block;}

     ul.news_tjlist li a .indnews_img{width: 100%;}

     ul.news_tjlist li a .news_right{width: 100%;}

     .news_box1{padding: 60px 0;}

     .news_xq_title h1{font-size:26px;}

     .news_xq_lm div{font-size: 14px;}

     .news_box1 .product_xq_text{margin:40px auto;}

     .join_one{padding: 60px 0;background: url(../images/renc_03.jpg) no-repeat right top; background-position-x: 80%;}

     .join_one_left,.join_one_right{width: 100%;}

     .join_one_right{margin-top: 30px;}

     .join_one .title .title_line{display: block;}

     .join_one .title .title_letter{text-align:left;}

     .title{margin-bottom: 20px;}

     .join_text .join_text_one_top{font-size: 14px; line-height: 24px; margin-bottom: 10px;}

     .join_two ul.join_two_ul li{width: 50%;}

     .join_two .join_beaut_life h1{font-size: 16px; font-weight: bold; margin-bottom: 15px;}

     .join_window_box{width: 90%; padding: 15% 2% 0% 2%;}

     .mySwiper_join{padding-bottom: 16%;}

     .works_right_img{margin-top: 17%;}

     .works_one .title h2{display: block; margin: 0 auto;}

     .works_one .title .title_letter{text-align: center;}

     ul.table_ul li{display: flex;flex-direction: column;justify-content: center;align-items: center;}

     .work_three_zl .work_three_text .work_img_box .t1{display: block;}

     .work_three_zl .work_three_text .work_img_box .t0{display:none;}

     .work_three_zl .work_three_text .work_img_box{display: none;}

     .work_three_zl .work_three_text .work_text_bottom p{display: none;}

     .contact_two .contact_right{width: 100%;}

     .contact_two .display_width{ display: block;}

     .mySwiper_contact{width:80%;}

     .mySwiper_contact{width: 100%;}

     .contact_text_ms{padding: 0 10px;}

     .contanct_swiper_box .contact_text_ms > div .cont_p{margin-top: 5px;}

     .contact_text_ms {bottom:5px;}

     .contanct_swiper_box .contact_text_ms h1{font-size: 16px; margin-bottom: 10px;}

     .contact_input input.cont_input_list{width:calc(50% - 10px); margin-bottom:20px;padding-left: 10px; height: 50px;

           font-size: 16px;}

     .choose_country{width:calc(50% - 10px); margin-bottom:20px;}

      .contact_input input.cont_input_list{font-size: 14px;}

      .contact_input textarea{font-size: 14px; min-height: 150px;}

      .cont_button{width:48%}

      .contact_input{margin-top: 20px;}

      .banner_search {width:90%;}

      .banner_mid_position1{top:43%;}

      .banner_search_box .type_input, .banner_search_box .button_input{font-size: 14px;}
 .product_xq_bottom .product_xq_left:nth-of-type(2) a{justify-content: flex-start;}
}

@media screen  and (max-width:450px){

     .index_five_teamtext{width: 100%; margin: 20px auto;}

     .index_five_photo_ph{display: block; width: 70%; margin: 0 auto;}

     .index_five_photo_pc{display: none;}

     .index_five_button{justify-content:center;width: 100%; left: auto;}

     .about_culture_ul li:hover::after{height: 0;}

     .about_culture_ul li .about_culture_li_text{padding: 5px;}

     .about_culture_ul li:hover .about_culture_icon{height: 0;}

     .about_culture_ul li:hover .about_culture_li_text h1{opacity: 0;}

     .about_culture_ul li .about_culture_li_text{padding:0 10px;}

    

     .about_culture_ul li .about_culture_li_p{height: auto; position:absolute; top: 30px; /* 原本是0 */

           left: 0;right: 0; padding: 5px;}

     ul.news_box li{padding: 30px 0;}

     ul.news_box li .news_right .news_rtext p{font-size: 14px; line-height: 22px; -webkit-line-clamp:2;}

     ul.news_box li .news_right .news_rtext .news_xq{width: 130px; height: 40px; line-height: 40px; font-size: 14px;}

     .ind_newpost{display: block;}

     ul.news_box li .indnews_img{width: 100%;}

     ul.news_box li .news_right{margin-top: 20px;}

     ul.news_box li .news_right .time_box{margin-right: 20px;}

     ul.news_box li .news_right .news_rtext{width: calc(100% - 70px);}

     ul.news_box li .news_right .news_rtext h1{font-size: 16px;margin-bottom: 10px;}

     .news_textleft .news_bot p{font-size: 14px; line-height: 24px;}

     .news_mbnav{padding: 5px 0;}

     .news_width{width: 92%;}

     .join_two .join_beaut_life .join_icon{width: 50px; height: 50px;}

     .join_two ul.join_two_ul li:nth-of-type(3) .join_two .join_beaut_life .join_icon{margin-top: 0%;}

     .join_two .join_beaut_life .join_beact_text{width: 90%;}

     .join_window .join_window_box .mySwiper_join .swiper-button-next{right: 0;}

      .join_window .join_window_box .mySwiper_join .swiper-button-prev{left: 0;}

      .works_right_img {width:100%;margin-right: -50%; margin-top:28%;}

      .work_one_text{width: 100%; margin-top: 23%;}

      .work_one_text .works_one_left_text, .works_one_right{font-size: 14px; line-height: 22px;}

      .workd_one_middle{width: 90%; left: 5%;}

      .work_one_text .works_one_left_text::after{height: 90%;}

      .work_two{width: 100%;}

      .works_t_r{width: 90%; margin: 0 auto 20px auto;}

      a.sel_mask {width: 48%; margin-bottom:10px; height: 40px; line-height: 40px;}

      .wirk_button{width: 48%;margin-bottom:10px;height: 40px; line-height: 40px;}

      ul.table_ul li span,.work_list_ul > li.work_li ul.work_in_ul li{font-size: 14px;}

      .work_list_box{padding:10px 5px;}

      ul.table_ul li{width: 22%;}

      ul.table_ul li:last-child{width: 5%;}

      ul.table_ul{padding: 0 5px;}

      .work_list_ul > li.work_li ul.work_in_ul li{width: 23%;}

      ul.table_ul li:nth-of-type(2),

     ul.table_ul li:nth-of-type(6),

     .work_list_ul > li.work_li ul.work_in_ul li:nth-of-type(2),

     .work_list_ul > li.work_li ul.work_in_ul li:nth-of-type(6)

     {display: none;}

     .work_list_ul > li.work_li ul.work_in_ul li:last-child{margin-right: 1%;}

     .work_list_ul > li.work_li ul.work_in_ul li:last-child img{width: 12px;}

     .work_fixed_bottom .work_text_main{font-size: 14px;line-height: 24px; margin-bottom: 30px;}

     .work_email span{font-size: 14px;}

     .work_three_zl{width:96%; margin:0 auto 30px auto;}

     .work_three_zl:nth-of-type(2){margin-bottom: 0px;}

     .contact_ul{width: 90%; margin: 0 auto;}

     .contact_ul li{width: 100%;margin-bottom: 10px; height: auto !important;padding-bottom: 40px;}

     .contact_ul li img{width: 40px;}

     ul.contact_ul li .cont_p{line-height:24px; font-size: 16px;}

     ul.contact_ul li .cont_p1{ font-size: 14px;}

     .search_list {width: 94%;}

     .nomal_no img{width: 120px;}

}